energy independence - Turco Inglés Diccionario